草庐IT

c - ZwQueryDirectoryFile 恢复

全部标签

objective-c - 如何恢复 NSMutableArray 的原始排序顺序?

我已经将一个NSString标记化为一个NSMutable数组。然后我可以使用NSSortDescriptor按字符串的长度对该数组进行排序。然后我可以从最长的开始对某些单词执行方法。这就是我的问题所在。我现在需要恢复数组的原始排序顺序,以便我可以将数组运行回已编辑的字符串。 最佳答案 我的回答基本上和Steve的一样,只是我会以相反的方式来做—保留原始数组,创建它的排序副本,逐步执行处理的排序副本,然后将其丢弃。所以,例如NSArray*yourOriginalArray=...whatever...;//doprocessing

ios - 应用内购买恢复功能

任何人都知道如何使用IAP设置恢复选项。我使用非消耗品进行购买。我知道我必须实现这个委托(delegate)方法:-(void)restoreTransaction:(SKPaymentTransaction*)transaction-(void)paymentQueue:(SKPaymentQueue*)queuerestoreCompletedTransactionsFailedWithError:(NSError*)error-(void)paymentQueueRestoreCompletedTransactionsFinished:(SKPaymentQueue*)queue

iphone - 如何跨设备维护应用内购买状态和恢复

我正在尝试为iOS应用程序实现应用内购买做了一些谷歌搜索并阅读了这个线程:MaintainingrecordsofiOSin-app-purchases似乎指示的方法是使用钥匙串(keychain)我的应用内购买类型是-非消耗品我想知道什么是最好的策略:1如果用户进行了应用内购买并重置手机/删除应用然后再次下载应用-不希望用户再次付款2如果用户在iPhone上进行了应用内购买,然后在iPad上进行了更新-他应该无需再次付费即可获得应用内购买内容如果可能的话,尽可能不要在我的服务器上存储任何东西,并且确保在设备上本地存储一些东西对于重置/多个设备是无用的谢谢!阿基拉

ios - 暂停和恢复圆形动画

我用这段代码来画圆。圆圈在30秒后绘制。有什么办法可以暂停和恢复画圈吗?我可以暂停时间,但我找不到暂停和恢复绘图圈的方法。intradius=30;circle=[CAShapeLayerlayer];//Makeacircularshapecircle.path=[UIBezierPathbezierPathWithRoundedRect:CGRectMake(0,100,2.0*radius,2.0*radius)cornerRadius:radius].CGPath;//Centertheshapeinself.viewcircle.position=CGPointMake(CG

ios - 更改标签后 UIToolBar 恢复

我有一个UIToolBar,里面有一个UITextField,还有一个标签。我试图让标签在用户键入时更新,以便他们知道他们键入了多少个字符。目前,当我尝试更新标签计数器时,UIToolBar返回到其原始位置。HereisagifshowingtheissueI'mhaving.我正在做的是:-(IBAction)CharCount:(id)sender{NSString*substring=textField.text;NSString*limitHit;limitHit=substring;intmaxChar=160;if(limitHit.length>0){TextCounte

ios - 应用程序退出后恢复下载

我想知道在应用程序被用户或操作系统终止后是否可以恢复下载。我可以看到SKTDownloadManager有暂停和恢复下载的方法。但是,这些方法仅适用于当前的SKTDownloadObjectHelper。如果我将它们从SKTDownloadManager.storedDownloadObjects()中拉出,应用程序已退出然后再次启动并将它们扔到SKTDownloadManager.sharedInstance().resumeDownloadForDownloadHelper()管理器不会恢复下载。我对代码进行了更深入的研究,发现这些下载没有重新启动是因为缺少适当的状态。SKTGro

ios - 如何恢复我在 AVplayer 中暂停的视频?

我制作了一个示例演示,它在我的View中播放了一个视频。代码:-(IBAction)playVideo:(id)sender{NSURL*videoURL=[NSURLfileURLWithPath:[[NSBundlemainBundle]pathForResource:@"sample_Video"ofType:@"mp4"]];self.player=[AVPlayerplayerWithURL:videoURL];AVPlayerLayer*playerLayer=[AVPlayerLayerplayerLayerWithPlayer:self.player];playerLa

iphone - 恢复到非 iPad 应用程序

我在应用程序商店中为客户提供了一个通用应用程序。客户希望只针对iPhone发布更新,而忽略iPad。我说这是不可能的,因为该应用程序已经是通用的,但是,我不确定我现在是否是。我能否发布恢复到非通用应用程序的更新?如果是这样,iPad客户会以2x应用程序的形式获得更新吗?还有其他选择吗?我可以只向iPhone客户推送上州吗? 最佳答案 如果它是一个通用的应用程序,那么你可以只更改iPhone代码并保持iPad代码不变。两种设备都将有可能进行更新。我建议添加类似的内容iPhone端的更新,iPad端没有任何变化到发行说明。回答您的问题:

iphone - 为什么要使用状态保存和恢复?

一周以来,我一直在浏览所有关于状态保护和恢复的文档。我也明白了这背后的想法。我按照此处给出的步骤创建了一个演示应用程序:http://www.techotopia.com/index.php/An_iOS_6_iPhone_State_Preservation_and_Restoration_Tutorial而且这个演示应用程序在模拟器中运行良好。我的问题是,当我在我的应用程序中尝试这个时。即使我没有实现StatePreservationandRestoration,状态也会被保留。如果我通过单击主页按钮将我的应用程序置于后台,并且如果我再次从后台启动它,则会打开相同的View并且应用

ios - 为什么我的应用程序在恢复后没有返回到我的详细信息 View ?

我的应用程序有一个简单的组织,我已经在InterfaceBuilderStoryboard(而不是代码)中配置了它。有一个导航ViewController,它的RootViewController设置为我的主视图Controller。我的主视图包含一个表,其中的单元格连接到详细ViewController。当我在查看详细信息View时暂停应用程序然后恢复它时,我返回到主视图,而不是详细信息View。为什么会这样?详细信息:我已经在InterfaceBuilder中为导航ViewController、主视图Controller和详细ViewController设置了恢复ID。我还尝试将恢